Project Description Userspace Deduplication File System using FUSE

ثبت نشده
چکیده

As we will cover later in the course, disk-based deduplication storage [1,3] has emerged as a dominant form of cost-efficient storage for data protection. In summary, as data is written to (or ingested by) such storage systems, deduplication mechanisms remove redundant segments of the data to compress the data into a highly compacted form. Data protection (i.e. disk backup) is the canonical application for such a system, and a key requirement for this is high write throughput. As Zhu et al. [3] state, throughput is a critical requirement for enterprise data protection since deduplication storage systems have been used to replace more traditional tape-based data protection systems (which typically have high streaming I/O throughput).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ReFUSE: Userspace FUSE Reimplementation Using puffs

In an increasingly diverse and splintered world, interoperability rules. The ability to leverage code written for another platform means more time and resources for doing new and exciting research instead of reinventing the wheel. Interoperability requires standards, and as the saying goes, the best part of standards is that everyone can have their own. However, in the userspace file system wor...

متن کامل

File System Tricks for Audio Production

Not every file presented by a computer operating system needs to be an actual stream of independent bits. We demonstrate that different types of virtual files and folders including so-called “Filesystems in Userspace” (FUSE) allow streamlining audio content management with relatively little additional complexity. For instance, an off-the-shelf database system may present a distributed sound lib...

متن کامل

User Space Storage System Stack Modules with File Level Control

Filesystem in Userspace (FUSE) is a typical solution to simplifying writing a new file system. It exports all file system calls to the user-space, giving programmer the ability to implement actual file system code in the user-space but with a small overhead due to context switching and memory copies between the kernel and the user-space. FUSE, however, only allows writing non-stackable file sys...

متن کامل

Distributed Secure Virtual File System Using FUSE

In this paper, we describe the implementation and evaluation of the distributed secure file system based on FUSE. A tremendous amount of content is now saved on file servers. File servers and network storage can also easily be installed in small organizations by using operating systems such as Linux. However, the storage capacity of PCs that are generally used is also increasing due to low-pric...

متن کامل

Rump File Systems: Kernel Code Reborn

When kernel functionality is desired in userspace, the common approach is to reimplement it for userspace interfaces. We show that use of existing kernel file systems in userspace programs is possible without modifying the kernel file system code base. Two different operating modes are explored: 1) a transparent mode, in which the file system is mounted in the typical fashion by using the kerne...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013